non-life (nl) - German English Dictionary